the closest metro station - Alemán Inglés Diccionario